i mean business. - Turkish English Dictionary